.basic-module{
  width: 100%;
  background: #fff;
  padding: 20px 40px;
  box-sizing: border-box;
  .basic-module-box{
    margin-bottom: 20px;
    .box-title{
      height: 28px;
      line-height: 28px;
      padding-bottom: 10px;
      margin-bottom: 30px;
      overflow: hidden;
      border-bottom: 1px solid #ddd;
      h5{
        line-height: 40px;
        color: #333;
        font-size: 16px;
      }
  }
    p{
      overflow: hidden;
      line-height: 40px;
      color: #333;
      font-size: 14px;
      label{
        float: left;
        width: 120px;
        text-align: right;
        margin-left: 200px;
        margin-right: 20px;
      }
      span{
        color: #666;
        margin-right: 10px;
      }
      .primary{
        color: #3a85ff;
        font-size: 24px;
      }
      .danger{
        color: #f56c6c;
      }
      .warning{
        color: #e6a23c;
      }
      .success{
        color: #67c23a;
      }
      img{
        width: 200px;
        border:1px solid #ddd;
        box-shadow: 0px 0px 10px 0 #666;
      }
      b{
        cursor: pointer;
        color: #1d90e6;
        text-decoration: underline;
        font-weight: normal;
      }
    }
  }
}

